package com.liqi.display.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.liqi.display.entity.SystemParam;

/**
 * <p>
 * 系统参数Mapper 接口
 * </p>
 *
 * @author fcx
 * @since 2021-12-16
 */
public interface SystemParamMapper extends BaseMapper<SystemParam> {
	/**
	 * desc:根据参数名称查询
	 * @param paramName
	 * @return
	 */
	List<SystemParam> getSystemParamByName(@Param("paramName") String paramName);
	
	
	/**
	 * desc:根据参数名称查询参数值
	 * @param paramName
	 * @return
	 */
	String getValueByName(@Param("paramName") String paramName);
	
	/**
	 * desc:根据参数名称查询
	 * @return
	 */
	List<SystemParam> getSystemParamByType(@Param("paramType") Integer paramType);

	/**
	 * 修改 系统参数表对应的实体
	 * @param systemParam
	 * @return
	 */
	public int updateSystemParam(SystemParam systemParam);


}
